package com.sunnyebuy.merchant.po;

import java.io.Serializable;
import java.sql.Timestamp;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.Table;

/**
 * The persistent class for the merchant_prop database table.
 */
@Entity
@Table(name = "merchant_prop")
public class MerchantProp implements Serializable {

	private static final long serialVersionUID = 8847457532372620767L;
	private String merchantPropId;
	private Timestamp createdTime;
	private String merchantPropDesc;
	private String merchantPropName;

	public MerchantProp() {
	}

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "merchant_prop_id")
	public String getMerchantPropId() {
		return this.merchantPropId;
	}

	public void setMerchantPropId(String merchantPropId) {
		this.merchantPropId = merchantPropId;
	}

	@Column(name = "created_time")
	public Timestamp getCreatedTime() {
		return this.createdTime;
	}

	public void setCreatedTime(Timestamp createdTime) {
		this.createdTime = createdTime;
	}

	@Lob()
	@Column(name = "merchant_prop_desc")
	public String getMerchantPropDesc() {
		return this.merchantPropDesc;
	}

	public void setMerchantPropDesc(String merchantPropDesc) {
		this.merchantPropDesc = merchantPropDesc;
	}

	@Column(name = "merchant_prop_name")
	public String getMerchantPropName() {
		return this.merchantPropName;
	}

	public void setMerchantPropName(String merchantPropName) {
		this.merchantPropName = merchantPropName;
	}

}